package cn.tedu.project.oa.attendanceRule.pojo.entity;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.util.Date;

@Data
public class OvertimeRule {
    private static final long serialVersionUID = 1L;

    /** 主键ID */
    private Long id;

    /** 规则名称 */
    private String name;

    /** 加班类型 (1日常加班, 2周末加班, 3法定假日加班) */
    private Long type;

    /** 上班前起算时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date attendanceTime;

    /** 下班后起算时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date closingTime;

    /** 结算方式 (折算倍数) */
    private Long payMethod;
    private Date createTime;
    private Date updateTime;
}
